explosion-proof enclosure - French English Dictionary